﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Entidades;
using AccesoDatos;
using System.Data;

namespace LogicaNegocio
{
    public class UsuarioLN
    {
        public static Usuario UsuarioActual;

        public void IniciarSesion(string ID, string contraseña)
        {
            Usuario usuario = UsuarioAD.IniciarSesion(ID, contraseña);
            UsuarioActual = usuario;
        }

        public void RecuperarContraseña(string e_mail, string ID)
        {
            DataRow row = UsuarioAD.RecuperarContraseña(e_mail, ID);
            E_Mail.RecuperarContraseña_Send(row);
        }

        public void CambiarE_Mail(string e_mail)
        {
            UsuarioAD.CambiarE_Mail(e_mail, UsuarioActual.ID);
        }

        public void CambiarContraseña(string contraseña)
        {
            UsuarioAD.CambiarContraseña(contraseña, UsuarioActual.ID);
        }

        public void ExisteUsuario(string ID)
        {
            UsuarioAD.ExisteID(ID);
        }

        public void NuevoUsuario(Usuario usuario)
        {
            UsuarioAD.Nuevo(usuario);
        }

    }
}
